/**
 * 项目名：	Rumba Plan
 * 
 * 版权所有(C)，上海海鼎信息工程股份有限公司，2007，所有权利保留。
 * 
 * 文件名：	IOptionItem.java
 * 模块说明：	
 * 修改历史：
 * 2007-3-15 - lxm - 创建。
 */
package com.hd123.rumba.option;

import com.hd123.rumba.exception.BusinessException;
import com.hd123.rumba.runtime.IPersistent;

/**
 * 选项取值项 | 实体 | 接口类<br>
 * 
 * BK = collection + name
 * 
 * @author lxm
 * 
 */
public interface IOptionItem extends IPersistent {
  
  /** 属性：所属选项集合 */
  public IOptionCollection getCollection() throws BusinessException;
  
  public void setCollection(IOptionCollection collection) throws BusinessException;
  
  /** 属性：选项名 */
  public String getName() throws BusinessException;
  
  public void setName(String name) throws BusinessException;
  
  /** 属性：值。 */
  public Object getValue() throws BusinessException;
  
  public void setValue(Object value) throws BusinessException;

}
